<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--

    Copyright (c) 2010, 2017 Oracle and/or its affiliates. All rights reserved.

    This program and the accompanying materials are made available under the
    terms of the Eclipse Public License v. 2.0, which is available at
    http://www.eclipse.org/legal/epl-2.0.

    This Source Code may also be made available under the following Secondary
    Licenses when the conditions for such availability set forth in the
    Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
    version 2 with the GNU Classpath Exception, which is available at
    https://www.gnu.org/software/classpath/license.html.

    SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0

-->

<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
	<TITLE></TITLE>
	<META NAME="GENERATOR" CONTENT="OpenOffice.org 2.3  (Unix)">
	<META NAME="AUTHOR" CONTENT="chiaming">
	<META NAME="CREATED" CONTENT="20080911;11591600">
	<META NAME="CHANGEDBY" CONTENT="chiaming">
	<META NAME="CHANGED" CONTENT="20080912;10451100">
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<P ALIGN=CENTER STYLE="margin-bottom: 0in"><FONT SIZE=4>UMS Features</FONT></P>
<P ALIGN=LEFT STYLE="margin-bottom: 0in"><BR><BR> <FONT COLOR="#000000"><FONT SIZE=3><B>1.
Support web based (such as AJAX) and non-web based applications (such
as Python). <BR><BR>2. Connection sharing among applications to ease
the broker load. By default, each UMS (JMS) connection to the broker
(JMS server) can serve 100 concurrent applications (configurable).
<BR><BR>3. Ultra-simple API (protocol).&nbsp; Applications require
only to know two protocol messages to start sending and receiving
messages. <BR><BR>4. Extensible protocol.&nbsp; New services can be
added with no change to the existing applications. <BR><BR>5. No
client library to maintain or upgrade. <BR><BR>6. Support stateful
and stateless sessions.&nbsp; UMS sessions may be cached or not. <BR><BR>7.
Support simple messaging (XML or non-XML message format) and XML
messaging (SOAP message format with attachments).&nbsp; Support
transaction and&nbsp; non-transaction modes. <BR><BR>8. Support
container managed and broker managed authentication. </B></FONT></FONT>
</P>
</BODY>
</HTML>
